batten cleat - German English Dictionary